Oil Prices Dip 1% Amid Easing Supply Concerns Ahead of US-Russia Summit
Oil prices fell 1% as supply concerns eased ahead of a US-Russia summit, with additional pressure from global trade tensions and new tariffs. WTI and Brent crude both experienced d...